Fix pip-sync --python-executable evaluating markers for the wrong environment#2116
Fix pip-sync --python-executable evaluating markers for the wrong environment#2116gschaffner wants to merge 1 commit intojazzband:mainfrom
pip-sync --python-executable evaluating markers for the wrong environment#2116Conversation
|
I do not currently understand the failures of |
Basically, we might just as well use the same interpreter and a corresponding marker? |
…ironment Co-authored-by: chrysle <96722107+chrysle@users.noreply.github.com>
I don't think I understand, where are you suggesting putting a marker? My understanding is that for the bug to occur, |
b64111a to
64ebf70
Compare
|
Applied review suggestions and fixed a crash on Windows. |
Proposed patchset that fixes #2115.
I've marked this as a draft PR because it's just a fix; it does not yet include an automated test. The test for this seems difficult to fit into the current testing framework—the test requires access to multiple (differing) interpreters—so I was hoping someone with more familiarity could help with that.
Contributor checklist
Maintainer checklist
backwards incompatible,feature,enhancement,deprecation,bug,dependency,docsorskip-changelogas they determine changelog listing.